ox muzzle - Alemán Inglés Diccionario